on the spur of the moment

  1. (bkz: spur ) (9).
  2. hemencecik, derhal, ânında, alelacele, irticalen, hazırlanmadan, düşünmeye vakit kalmadan, sümmettedarik.